general well-being - German English Dictionary